back putty - German English Dictionary